chuffed to fuck - Turkish English Dictionary